﻿using System;
using System.Collections.Generic;
using System.Web;

namespace CIS.Web.Models
{
	public class ConferenceMasterModel
	{
		public string Id { get; set; }

		public string ConferenceName { get; set; }

		public string ConferenceNickName { get; set; }

		public string OperateTime { get; set; }

		public string OperateLocation { get; set; }

		public string Sponsor { get; set; }

		public string CoOrganizer { get; set; }

		public string Organizer { get; set; }

		public string Introduction { get; set; }

		public string HomePageUrl { get; set; }

		public DateTime? ConferenceStartDate { get; set; }

		public DateTime? ConferenceEndDate { get; set; }

		public DateTime? ContributeStartDate { get; set; }

		public DateTime? ContributeEndDate { get; set; }

		public DateTime? RegisterStartDate { get; set; }

		public DateTime? RegisterEndDate { get; set; }

		public DateTime? PayStartDate { get; set; }

		public DateTime? PayEndDate { get; set; }

		public DateTime? BenefitStartDate { get; set; }

		public DateTime? BenefitEndDate { get; set; }

		public DateTime? ReviewStartDate { get; set; }

		public DateTime? ReviewEndDate { get; set; }

		public string Contact { get; set; }

		public string ContactPhone { get; set; }

		public string ContactMail { get; set; }

		public string SubmitRequirement { get; set; }

		public string ConferenceModel { get; set; }

		public string ModelColor { get; set; }

		public bool IsInHome { get; set; }

		public int IsReview { get; set; }

		public bool IsDisplay { get; set; }

		public bool IsRecommend { get; set; }

		public bool IsInternational { get; set; }

		public bool IsDisplayMobileHome { get; set; }

		public bool IsDisplayMobile { get; set; }

		public string Status { get; set; }

		public int Sort { get; set; }

		public string Remark { get; set; }

		public HttpPostedFileBase PicForPCFile { get; set; }

		public string PicForPCFilePath { get; set; }

		public List<MeetingSliderModel> MeetingSliderList { get; set; }

		public HttpPostedFileBase BannerUrlFile { get; set; }

		public string BannerUrlFilePath { get; set; }

		public HttpPostedFileBase PicForMobileFile { get; set; }

		public string PicForMobileFilePath { get; set; }

		public string AttendenceNotice { get; set; }

		public DateTime? CheckinDate { get; set; }

		public DateTime? CheckoutDate { get; set; }

		public string CheckHint { get; set; }

		public string ConferenceAddress { get; set; }

		public string Supporter { get; set; }

		public string CustomDefinition { get; set; }

		public HttpPostedFileBase PicForStampFile { get; set; }

		public string PicForStampFilePath { get; set; }

		public string Keywords { get; set; }

		public string Description { get; set; }

		public bool HasAttachment { get; set; }

		public bool IsShowCountdown { get; set; }

		public HttpPostedFileBase PicForBackgroundFile { get; set; }

		public string PicForBackgroundPath { get; set; }

		public decimal? OpacityOfPic { get; set; }

		public bool IsFollowBackground { get; set; }

		public string ColorForBackground { get; set; }

		public decimal? OpacityOfColor { get; set; }

		public string ColorForMenu { get; set; }

		public decimal? OpacityOfMenu { get; set; }

		public string ColorForLeft { get; set; }

		public decimal? OpacityOfLeft { get; set; }

		public string ColorForCenter { get; set; }

		public decimal? OpacityOfCenter { get; set; }

		public string ColorForRight { get; set; }

		public decimal? OpacityOfRight { get; set; }

		public string ColorForConference { get; set; }

		public string FontColorForMenu { get; set; }

		public bool IsShowShare { get; set; }

		public string NewsBackgroundColor { get; set; }

		public decimal? NewsBackgroundOpacity { get; set; }

		public string Summary { get; set; }

		public DateTime? FinalStartDate { get; set; }

		public DateTime? FinalEndDate { get; set; }

		public DateTime? HotelStartDate { get; set; }

		public DateTime? HotelEndDate { get; set; }

		public DateTime? TrafficStartDate { get; set; }

		public DateTime? TrafficEndDate { get; set; }

		public string TrafficHint { get; set; }

		public string Part { get; set; }
	}

	public class MeetingSliderModel
	{
		public string Id { get; set; }
		public string Link { get; set; }
		public string Title { get; set; }
	}
}